Big Huge Thesaurus

yellow poplar

noun